import axios from '~/axios'
import { queryParams } from '~/composables/util.js'
export function login(username,password){
    return axios.post("/admin/login",{
        username,password
    })
}

export function getInfo(){
    return axios.post("/admin/getinfo")
}

export function logout(){
    return axios.post("/admin/logout")
}

export function updatePassword(data){
    return axios.post("/admin/updatepassword",data)
}

export function getManagerList(page,query = {}){
    let r = queryParams(query)
    return axios.get(`/admin/manager/${page}${r}`)
}

export function editManagerStatus(id,status){
    return axios.post(`/admin/manager/${id}/update_status`,{status})
}

export function createManager(data){
    return axios.post("/admin/manager",data)
}
export function editManager(id,data){
    return axios.post(`/admin/manager/${id}`,data)
}
export function deleteManager(id){
    return axios.post(`/admin/manager/${id}/delete`)
}